package com.zfei.gfb.dao;

import com.zfei.gfb.model.GfbLandPublicity;
import com.zfei.gfb.query.GfbLandPublicityQuery;
import com.zfei.gfb.query.h5.H5LandPublicityQuery;

import java.util.List;

public interface GfbLandPublicityMapper {
    int deleteByPrimaryKey(Integer id);

    int insert(GfbLandPublicity record);

    int insertSelective(GfbLandPublicity record);

    GfbLandPublicity selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(GfbLandPublicity record);

    int updateByPrimaryKeyWithBLOBs(GfbLandPublicity record);

    int updateByPrimaryKey(GfbLandPublicity record);

    List<GfbLandPublicity> list(GfbLandPublicityQuery record);

    List<GfbLandPublicity> listH5(H5LandPublicityQuery record);

    int total(GfbLandPublicityQuery record);

    List<GfbLandPublicity> list(List ids);
}